package cn.edu.xhu.library_management.area.service;

import cn.edu.xhu.library_management.area.entity.LmItemNum;

import java.util.List;

/**
 * @Author: MMJ
 * @Date: 2022 - 11 - 18
 * @Description: 物品数量服务
 */
public interface ItemNumService {
    /**
     * 通过区域Id,获取物品数量
     * @param areaId 区域Id
     * @return 物品数量信息对象
     */
    public LmItemNum findItemNumsByAreaId(Integer areaId);

    /**
     * 添加物品信息
     * @param itemNum 物品信息对象
     * @return 添加成功 true 添加失败 false
     */
    public boolean addItemNum(LmItemNum itemNum);

    /**
     * 通过物品ID，修改物品数量信息
     * @param itemNum 物品信息数量对象
     * @return 修改成功 true 修改失败 false
     */
    public boolean updateItemNum(LmItemNum itemNum);

    /**
     * 通过物品Id，删除物品数量信息
     * @param id 物品数量id
     * @return
     */
    public boolean deleteItemNumById(Integer id);
}
